86b302b7a0051d41594cfb5a3dd5fe4a9c05bfda,src/main/java/com/thexfactor117/levels/client/gui/GuiAbilitySelection.java,GuiAbilitySelection,displayButtons,#GuiButton[]#Ability[]#NBTTagCompound#,231
Before Change
if (Experience.getAbilityTokens(nbt) == 2)
{
if (abilities[i].getTier() <= 2)
buttons[i].enabled = true;
}
else
{
if (abilities[i].getTier() == 2)
buttons[i].enabled = false;
if (abilities[i].hasAbility(nbt) && abilities[i].canUpgradeLevel(nbt))
buttons[i].enabled = true;
else if (abilities[i].hasAbility(nbt))
buttons[i].enabled = false;
After Change
* @param abilities
* @param nbt
*/
private void displayButtons(GuiButton[] buttons, ArrayList<Ability> abilities, NBTTagCompound nbt)
{
if (Experience.getAbilityTokens(nbt) > 0)
{
for (int i = 0; i < buttons.length; i++)
{
if (Experience.getAbilityTokens(nbt) == 1)
{
if (abilities.get(i).getTier() == 1)
buttons[i].enabled = true;
if (abilities.get(i).hasAbility(nbt) && abilities.get(i).canUpgradeLevel(nbt))
buttons[i].enabled = true;
else if (abilities.get(i).hasAbility(nbt))
buttons[i].enabled = false;
}
if (Experience.getAbilityTokens(nbt) == 2)
{
if (abilities.get(i).getTier() <= 2)
buttons[i].enabled = true;
}
else
{
if (abilities.get(i).getTier() == 2)
buttons[i].enabled = false;
if (abilities.get(i).hasAbility(nbt) && abilities.get(i).canUpgradeLevel(nbt))
buttons[i].enabled = true;
else if (abilities.get(i).hasAbility(nbt))
buttons[i].enabled = false;